package cn.itedus.lottery.domain.strategy.service.algorithm.impl;

/**
 * @author aodre , QQ : 480029069
 * @date 2023/10/5 17:47
 */
public class 抖音福袋抽奖算法 {
    /*

     方式①:
        直接 预分配----->  先把 福袋 按照 ** 二倍均值算法 ** ---> 分成 x 份
       蓄水池 ----- > 奖池的大小 为 x , 挑出来 x 个人

     方式②:
       reids 内存的 考虑 , 不采用 预分配
       福袋 抽奖 跟抢红包不太一样,  福袋---> 时间段,  抢红包 ---> 一瞬间(人多的情况下)
       还是 等池子 , 把中奖的 全部给弄出来之后, 再去计算结果比较好!

       

       ③抖音福袋: 还可以没有时间段, 点击抢福袋 就会立马 显示页面 , 那这种, 福袋应该是 **预分配**
       而且还有一个特点: 福袋抢的结果, 只能点击一次显示(而且还很卡顿), × 了之后,就不能再显示了
     */
}
